.product-management {
  .ant-card {
    border-radius: 8px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.05);
    
    .ant-card-head {
      border-bottom: 1px solid #f0f0f0;
    }
  }

  .table-toolbar {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
    flex-wrap: wrap;
    
    .search-filter {
      display: flex;
      align-items: center;
      gap: 16px;
      flex-wrap: wrap;
      background:#d76161;
      
      .quick-filters {
        display: flex;
        align-items: center;
        gap: 8px;
     
        
        > span {
          color: rgba(0, 0, 0, 0.45);
          font-size: 14px;
          margin-right: 8px;
        }
      }
    }
  }

  .status-cell {
    display: flex;
    align-items: center;
    gap: 8px;
    
    .status-switch {
      min-width: 40px;
    }
  }

  .form-actions {
    display: flex;
    justify-content: flex-end;
    margin-top: 24px;
    padding-top: 16px;
    border-top: 1px solid #f0f0f0;
  }
}